home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 4 / Mac Giga-ROM 4.0 - 1993.toast / FILES / COM / A-H / GEnie Online Servant 1.26d.sea / Online Servant 126 / background_2726.xml next >
Extensible Markup Language  |  1993-02-21  |  36KB  |  932 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>2726</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_3832.pbm</bitmap>
  7.     <cantDelete> <false /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_3092.css" />
  11.     <part>
  12.         <id>2</id>
  13.         <type>field</type>
  14.         <visible> <true /> </visible>
  15.         <dontWrap> <false /> </dontWrap>
  16.         <dontSearch> <false /> </dontSearch>
  17.         <sharedText> <false /> </sharedText>
  18.         <fixedLineHeight> <true /> </fixedLineHeight>
  19.         <autoTab> <false /> </autoTab>
  20.         <lockText> <false /> </lockText>
  21.         <rect>
  22.             <left>73</left>
  23.             <top>35</top>
  24.             <right>312</right>
  25.             <bottom>49</bottom>
  26.         </rect>
  27.         <style>transparent</style>
  28.         <autoSelect> <false /> </autoSelect>
  29.         <showLines> <true /> </showLines>
  30.         <wideMargins> <false /> </wideMargins>
  31.         <multipleLines> <false /> </multipleLines>
  32.         <reservedFamily> 0 </reservedFamily>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>left</textAlign>
  36.         <font>Geneva</font>
  37.         <textSize>9</textSize>
  38.         <textStyle>bold</textStyle>
  39.         <textHeight>12</textHeight>
  40.         <name>Topic</name>
  41.         <script>on closeFieldif the length of me > 30 thenget meif char 1 to 3 of it is "<<<" thenif the length of it < 43 then exit closeFieldelse put 42 into daLimitelse put 30 into daLimitput char one to daLimit of me into mebeepend ifend closeField</script>
  42.     </part>
  43.     <part>
  44.         <id>34</id>
  45.         <type>button</type>
  46.         <visible> <true /> </visible>
  47.         <reserved5> 0 </reserved5>
  48.         <reserved4> 0 </reserved4>
  49.         <reserved3> 0 </reserved3>
  50.         <reserved2> 0 </reserved2>
  51.         <reserved1> 0 </reserved1>
  52.         <enabled> <true /> </enabled>
  53.         <rect>
  54.             <left>463</left>
  55.             <top>65535</top>
  56.             <right>498</right>
  57.             <bottom>35</bottom>
  58.         </rect>
  59.         <style>shadow</style>
  60.         <showName> <false /> </showName>
  61.         <highlight> <false /> </highlight>
  62.         <autoHighlight> <true /> </autoHighlight>
  63.         <sharedHighlight> <true /> </sharedHighlight>
  64.         <family>0</family>
  65.         <titleWidth>-482</titleWidth>
  66.         <icon>-15903</icon>
  67.         <textAlign>center</textAlign>
  68.         <font>Chicago</font>
  69.         <textSize>12</textSize>
  70.         <textStyle>plain</textStyle>
  71.         <name>Go Online!</name>
  72.         <script>on mouseUpglobal erroid,welcome,pageNow,RT,thePageglobal browseCommand,RTCommand,servantName,servantMode,startingCardglobal miscOsopenCard --zoomOutset lockMessages to trueput 1 into startingCardif the optionKey is not "down" thengo to card one of stack "Online Servant Stuff"exportPrep2  --use option to re-logon if your upload session cut shortend iflock screensort marked cards in this bg by field "GEPage" --so we dont spend all day navagatingget the screenrectput the loc of card window into cardLocget "16," & item four of it - 38subtract item two of cardLoc from item two of itset the loc of msg to itput "1" into pageNowgo to last card of this bgset the icon of me to "On Modem"go to card "Settings" of stack "OnLine Servant Stuff"put cd fld "minTime" into minTimegenerateCommandslogOngo to last card of stack servantNameif line 2 of minTime is "New" then put 0 into minTimeelseif the number of marked cards > 0 thenget fld "heading"  -- one hour since last logon?convert it to secondsput 60 * line one of minTime + it into minTimeend ifend ifif fld "text" is not empty or fld "flag" is not empty then doMenu "New Card"if line 15 of miscOS then put char 1 of welcome into mailModeelse put return & "New Mail reading turned off." after welcomedelete char 1 of welcomeput welcome into field "text"put "Logon" into fld "GEPage"if "PRIME" is in welcomethen show fld "Dollar"else hide fld "Dollar"unlock screenput the number of this card into startingCardif line 8 of miscOs ‚↠"" thencheckMailput empty into line 8 of miscOsend ifif mailMode is "@" then checkMailexportBBSif line 3 of miscOs is not "Reply" thenrepeat with x = 1 to the number of items in line one of RTput x into line 7 of miscOsput word 1 of item x of RT & ",1" into thePageput false into line 12 of miscOs --P1.26arepeat with y = 3 to the number of items in line x of RTCommandput item y of line x of RTCommand into browseCommandif browseCommand is not empty thenif "130001" is in browseCommand thenput the seconds into newTimeif newTime > minTime then importBBSelse put "too soon to rebrowse " & item 1 of thePageelse importBBSend ifif erroid is "badCat" thenrepeat with z = y + 1 to the number of items in line x of RTCommandif "set" is in item z of line x of RTCommand then exit repeatput "set 1" into item z of line x of RTCommandend repeatend ifend repeatif line 12 of miscOs is true thenput return & "No messages found (pg " & item 1 of pageNow ¬¨& ")." after fld "Text" of card startingCardend ifend repeatend if-- put empty into thePagego to stack "OnLine Servant Stuff"if minTime is 0 then put empty into line two of cd fld "minTime" of cd "Settings" -- cancel new RT flaglogOffgo to card startingCardopenCardput ">>>>>> Online session completed. <<<<<<" & return¬¨before fld "text"set textStyle of line one of fld "text" to "bold"hide msgpostMortemput empty into servantModeput empty into welcomeenable menu "Servant"unlock screenif line 14 of miscOs then PLAY harpsichord tempo 700 "cq e g c5"set lockMessages to falseend mouseUp</script>
  73.     </part>
  74.     <part>
  75.         <id>25</id>
  76.         <type>field</type>
  77.         <visible> <true /> </visible>
  78.         <dontWrap> <false /> </dontWrap>
  79.         <dontSearch> <false /> </dontSearch>
  80.         <sharedText> <false /> </sharedText>
  81.         <fixedLineHeight> <true /> </fixedLineHeight>
  82.         <autoTab> <false /> </autoTab>
  83.         <lockText> <false /> </lockText>
  84.         <rect>
  85.             <left>1</left>
  86.             <top>53</top>
  87.             <right>512</right>
  88.             <bottom>70</bottom>
  89.         </rect>
  90.         <style>scrolling</style>
  91.         <autoSelect> <false /> </autoSelect>
  92.         <showLines> <true /> </showLines>
  93.         <wideMargins> <false /> </wideMargins>
  94.         <multipleLines> <false /> </multipleLines>
  95.         <reservedFamily> 0 </reservedFamily>
  96.         <titleWidth>0</titleWidth>
  97.         <icon>0</icon>
  98.         <textAlign>left</textAlign>
  99.         <font>Monaco</font>
  100.         <textSize>9</textSize>
  101.         <textStyle>plain</textStyle>
  102.         <textHeight>11</textHeight>
  103.         <name>Reply</name>
  104.         <script>on closeFieldrepeat while line one of me is emptydelete line one of meif me is empty then exit repeatend repeatif me is empty or me is return thenput empty into field "Flag"elseif fld "Flag" is "S" thenanswer "This reply has already been sent. Do you want to send it again?" with¬¨"Yes" or "No"if it is not "Yes" then pass closeFieldend ifput "R" into field "Flag"if fld "Topic" is empty then click at the loc of fld "Topic"end ifpass closeFieldend closeFieldon openFieldif item two of the rect of fld "text" < 80 thenzoomInif the mouseLoc is in the rect of me then click at the mouseLocelse select before text of meend ifpass openFieldend openField</script>
  105.     </part>
  106.     <part>
  107.         <id>3</id>
  108.         <type>field</type>
  109.         <visible> <true /> </visible>
  110.         <dontWrap> <false /> </dontWrap>
  111.         <dontSearch> <false /> </dontSearch>
  112.         <sharedText> <false /> </sharedText>
  113.         <fixedLineHeight> <true /> </fixedLineHeight>
  114.         <autoTab> <false /> </autoTab>
  115.         <lockText> <false /> </lockText>
  116.         <rect>
  117.             <left>1</left>
  118.             <top>71</top>
  119.             <right>512</right>
  120.             <bottom>402</bottom>
  121.         </rect>
  122.         <style>scrolling</style>
  123.         <autoSelect> <false /> </autoSelect>
  124.         <showLines> <true /> </showLines>
  125.         <wideMargins> <false /> </wideMargins>
  126.         <multipleLines> <false /> </multipleLines>
  127.         <reservedFamily> 0 </reservedFamily>
  128.         <titleWidth>0</titleWidth>
  129.         <icon>0</icon>
  130.         <textAlign>left</textAlign>
  131.         <font>Monaco</font>
  132.         <textSize>9</textSize>
  133.         <textStyle>plain</textStyle>
  134.         <textHeight>11</textHeight>
  135.         <name>Text</name>
  136.         <script></script>
  137.     </part>
  138.     <part>
  139.         <id>39</id>
  140.         <type>button</type>
  141.         <visible> <true /> </visible>
  142.         <reserved5> 0 </reserved5>
  143.         <reserved4> 0 </reserved4>
  144.         <reserved3> 0 </reserved3>
  145.         <reserved2> 0 </reserved2>
  146.         <reserved1> 0 </reserved1>
  147.         <enabled> <true /> </enabled>
  148.         <rect>
  149.             <left>2</left>
  150.             <top>37</top>
  151.             <right>33</right>
  152.             <bottom>49</bottom>
  153.         </rect>
  154.         <style>transparent</style>
  155.         <showName> <false /> </showName>
  156.         <highlight> <false /> </highlight>
  157.         <autoHighlight> <true /> </autoHighlight>
  158.         <sharedHighlight> <true /> </sharedHighlight>
  159.         <family>0</family>
  160.         <titleWidth>0</titleWidth>
  161.         <icon>0</icon>
  162.         <textAlign>center</textAlign>
  163.         <font>Chicago</font>
  164.         <textSize>12</textSize>
  165.         <textStyle>plain</textStyle>
  166.         <name>Zoom reply</name>
  167.         <script>on mouseUpif item two of the rect of fld "text" < 120 then zoomInelse zoomOutend mouseUp</script>
  168.     </part>
  169.     <part>
  170.         <id>49</id>
  171.         <type>button</type>
  172.         <visible> <true /> </visible>
  173.         <reserved5> 0 </reserved5>
  174.         <reserved4> 0 </reserved4>
  175.         <reserved3> 0 </reserved3>
  176.         <reserved2> 0 </reserved2>
  177.         <reserved1> 0 </reserved1>
  178.         <enabled> <true /> </enabled>
  179.         <rect>
  180.             <left>499</left>
  181.             <top>0</top>
  182.             <right>512</right>
  183.             <bottom>35</bottom>
  184.         </rect>
  185.         <style>shadow</style>
  186.         <showName> <false /> </showName>
  187.         <highlight> <false /> </highlight>
  188.         <autoHighlight> <true /> </autoHighlight>
  189.         <sharedHighlight> <true /> </sharedHighlight>
  190.         <family>0</family>
  191.         <titleWidth>0</titleWidth>
  192.         <icon>12254</icon>
  193.         <textAlign>center</textAlign>
  194.         <font>Chicago</font>
  195.         <textSize>12</textSize>
  196.         <textStyle>plain</textStyle>
  197.         <name>Reply only</name>
  198.         <script>on mouseUp--clicking this button starts a normal online session that sends/reads--GEnie mail & replies to topics, but does no browsing/readingput "REPLIES & EMAIL ONLY"wait 30global miscOsput "Reply" into line 3 of miscOssend mouseUp to bg btn id 34end mouseUp</script>
  199.     </part>
  200.     <part>
  201.         <id>57</id>
  202.         <type>button</type>
  203.         <visible> <true /> </visible>
  204.         <reserved5> 0 </reserved5>
  205.         <reserved4> 0 </reserved4>
  206.         <reserved3> 0 </reserved3>
  207.         <reserved2> 0 </reserved2>
  208.         <reserved1> 0 </reserved1>
  209.         <enabled> <true /> </enabled>
  210.         <rect>
  211.             <left>211</left>
  212.             <top>1</top>
  213.             <right>252</right>
  214.             <bottom>17</bottom>
  215.         </rect>
  216.         <style>transparent</style>
  217.         <showName> <false /> </showName>
  218.         <highlight> <false /> </highlight>
  219.         <autoHighlight> <false /> </autoHighlight>
  220.         <sharedHighlight> <true /> </sharedHighlight>
  221.         <family>0</family>
  222.         <titleWidth>0</titleWidth>
  223.         <icon>0</icon>
  224.         <textAlign>center</textAlign>
  225.         <font>Chicago</font>
  226.         <textSize>12</textSize>
  227.         <textStyle>plain</textStyle>
  228.         <name></name>
  229.         <script>on mouseUpfldToScroll "Reply To"end mouseUp</script>
  230.     </part>
  231.     <part>
  232.         <id>58</id>
  233.         <type>button</type>
  234.         <visible> <true /> </visible>
  235.         <reserved5> 0 </reserved5>
  236.         <reserved4> 0 </reserved4>
  237.         <reserved3> 0 </reserved3>
  238.         <reserved2> 0 </reserved2>
  239.         <reserved1> 0 </reserved1>
  240.         <enabled> <true /> </enabled>
  241.         <rect>
  242.             <left>269</left>
  243.             <top>18</top>
  244.             <right>287</right>
  245.             <bottom>33</bottom>
  246.         </rect>
  247.         <style>transparent</style>
  248.         <showName> <false /> </showName>
  249.         <highlight> <false /> </highlight>
  250.         <autoHighlight> <false /> </autoHighlight>
  251.         <sharedHighlight> <true /> </sharedHighlight>
  252.         <family>0</family>
  253.         <titleWidth>0</titleWidth>
  254.         <icon>0</icon>
  255.         <textAlign>center</textAlign>
  256.         <font>Chicago</font>
  257.         <textSize>12</textSize>
  258.         <textStyle>plain</textStyle>
  259.         <name></name>
  260.         <script>on mouseUpfldToScroll "cc"end mouseUp</script>
  261.     </part>
  262.     <part>
  263.         <id>59</id>
  264.         <type>button</type>
  265.         <visible> <true /> </visible>
  266.         <reserved5> 0 </reserved5>
  267.         <reserved4> 0 </reserved4>
  268.         <reserved3> 0 </reserved3>
  269.         <reserved2> 0 </reserved2>
  270.         <reserved1> 0 </reserved1>
  271.         <enabled> <true /> </enabled>
  272.         <rect>
  273.             <left>314</left>
  274.             <top>35</top>
  275.             <right>337</right>
  276.             <bottom>51</bottom>
  277.         </rect>
  278.         <style>transparent</style>
  279.         <showName> <false /> </showName>
  280.         <highlight> <false /> </highlight>
  281.         <autoHighlight> <false /> </autoHighlight>
  282.         <sharedHighlight> <true /> </sharedHighlight>
  283.         <family>0</family>
  284.         <titleWidth>0</titleWidth>
  285.         <icon>0</icon>
  286.         <textAlign>center</textAlign>
  287.         <font>Chicago</font>
  288.         <textSize>12</textSize>
  289.         <textStyle>plain</textStyle>
  290.         <name></name>
  291.         <script>on mouseUpfldToScroll "bcc"end mouseUp</script>
  292.     </part>
  293.     <part>
  294.         <id>6</id>
  295.         <type>button</type>
  296.         <visible> <true /> </visible>
  297.         <reserved5> 0 </reserved5>
  298.         <reserved4> 0 </reserved4>
  299.         <reserved3> 0 </reserved3>
  300.         <reserved2> 0 </reserved2>
  301.         <reserved1> 0 </reserved1>
  302.         <enabled> <true /> </enabled>
  303.         <rect>
  304.             <left>440</left>
  305.             <top>404</top>
  306.             <right>470</right>
  307.             <bottom>431</bottom>
  308.         </rect>
  309.         <style>transparent</style>
  310.         <showName> <false /> </showName>
  311.         <highlight> <false /> </highlight>
  312.         <autoHighlight> <false /> </autoHighlight>
  313.         <sharedHighlight> <true /> </sharedHighlight>
  314.         <family>0</family>
  315.         <titleWidth>0</titleWidth>
  316.         <icon>902</icon>
  317.         <textAlign>center</textAlign>
  318.         <font>Chicago</font>
  319.         <textSize>12</textSize>
  320.         <textStyle>plain</textStyle>
  321.         <name>Prev</name>
  322.         <script>on mouseUpgo to previous cardend mouseUp</script>
  323.     </part>
  324.     <part>
  325.         <id>7</id>
  326.         <type>button</type>
  327.         <visible> <true /> </visible>
  328.         <reserved5> 0 </reserved5>
  329.         <reserved4> 0 </reserved4>
  330.         <reserved3> 0 </reserved3>
  331.         <reserved2> 0 </reserved2>
  332.         <reserved1> 0 </reserved1>
  333.         <enabled> <true /> </enabled>
  334.         <rect>
  335.             <left>473</left>
  336.             <top>404</top>
  337.             <right>502</right>
  338.             <bottom>431</bottom>
  339.         </rect>
  340.         <style>transparent</style>
  341.         <showName> <false /> </showName>
  342.         <highlight> <false /> </highlight>
  343.         <autoHighlight> <false /> </autoHighlight>
  344.         <sharedHighlight> <true /> </sharedHighlight>
  345.         <family>0</family>
  346.         <titleWidth>0</titleWidth>
  347.         <icon>26425</icon>
  348.         <textAlign>center</textAlign>
  349.         <font>Chicago</font>
  350.         <textSize>12</textSize>
  351.         <textStyle>plain</textStyle>
  352.         <name>Next</name>
  353.         <script>on mouseUpgo to next cardend mouseUp</script>
  354.     </part>
  355.     <part>
  356.         <id>8</id>
  357.         <type>button</type>
  358.         <visible> <true /> </visible>
  359.         <reserved5> 0 </reserved5>
  360.         <reserved4> 0 </reserved4>
  361.         <reserved3> 0 </reserved3>
  362.         <reserved2> 0 </reserved2>
  363.         <reserved1> 0 </reserved1>
  364.         <enabled> <true /> </enabled>
  365.         <rect>
  366.             <left>0</left>
  367.             <top>403</top>
  368.             <right>32</right>
  369.             <bottom>432</bottom>
  370.         </rect>
  371.         <style>transparent</style>
  372.         <showName> <false /> </showName>
  373.         <highlight> <false /> </highlight>
  374.         <autoHighlight> <false /> </autoHighlight>
  375.         <sharedHighlight> <true /> </sharedHighlight>
  376.         <family>0</family>
  377.         <titleWidth>0</titleWidth>
  378.         <icon>21700</icon>
  379.         <textAlign>center</textAlign>
  380.         <font>Chicago</font>
  381.         <textSize>12</textSize>
  382.         <textStyle>plain</textStyle>
  383.         <name>Home</name>
  384.         <script>on mouseUpgo Home in a new windowend mouseUp</script>
  385.     </part>
  386.     <part>
  387.         <id>18</id>
  388.         <type>button</type>
  389.         <visible> <true /> </visible>
  390.         <reserved5> 0 </reserved5>
  391.         <reserved4> 0 </reserved4>
  392.         <reserved3> 0 </reserved3>
  393.         <reserved2> 0 </reserved2>
  394.         <reserved1> 0 </reserved1>
  395.         <enabled> <true /> </enabled>
  396.         <rect>
  397.             <left>183</left>
  398.             <top>404</top>
  399.             <right>219</right>
  400.             <bottom>430</bottom>
  401.         </rect>
  402.         <style>transparent</style>
  403.         <showName> <false /> </showName>
  404.         <highlight> <false /> </highlight>
  405.         <autoHighlight> <false /> </autoHighlight>
  406.         <sharedHighlight> <true /> </sharedHighlight>
  407.         <family>0</family>
  408.         <titleWidth>0</titleWidth>
  409.         <icon>1007</icon>
  410.         <textAlign>center</textAlign>
  411.         <font>Chicago</font>
  412.         <textSize>12</textSize>
  413.         <textStyle>plain</textStyle>
  414.         <name>Print selection</name>
  415.         <script>--This prints the current selection, or a group of selections, in--10 point Helvetica (or you can change this below).--With option only: start fresh or append an item but dont print--With command: print current fileon mouseUpglobal hyperTempStatusput the optionKey into optionget the commandKeyset printMargins to 72,72,72,36  -- in points (top,left,right,bottom?)set printTextHeight to 12set printTextSize to 10if it = "down" thenif hyperTempStatus is empty then beepelse print hyperTempStatusput empty into hyperTempStatusexit mouseUpend ifif option = "down" thenput the selection after hyperTempStatusput return & return & return after hyperTempStatusplay "harpsichord" "c4s e4e"set the highlight of me to "true"set the highlight of me to "false"exit mouseUpend ifprint the selectionend mouseUp</script>
  416.     </part>
  417.     <part>
  418.         <id>26</id>
  419.         <type>field</type>
  420.         <visible> <true /> </visible>
  421.         <dontWrap> <false /> </dontWrap>
  422.         <dontSearch> <false /> </dontSearch>
  423.         <sharedText> <false /> </sharedText>
  424.         <fixedLineHeight> <true /> </fixedLineHeight>
  425.         <autoTab> <false /> </autoTab>
  426.         <lockText> <false /> </lockText>
  427.         <rect>
  428.             <left>168</left>
  429.             <top>0</top>
  430.             <right>212</right>
  431.             <bottom>17</bottom>
  432.         </rect>
  433.         <style>transparent</style>
  434.         <autoSelect> <false /> </autoSelect>
  435.         <showLines> <false /> </showLines>
  436.         <wideMargins> <false /> </wideMargins>
  437.         <multipleLines> <false /> </multipleLines>
  438.         <reservedFamily> 0 </reservedFamily>
  439.         <titleWidth>0</titleWidth>
  440.         <icon>0</icon>
  441.         <textAlign>left</textAlign>
  442.         <font>Geneva</font>
  443.         <textSize>10</textSize>
  444.         <textStyle>bold</textStyle>
  445.         <textHeight>13</textHeight>
  446.         <name>Cat</name>
  447.         <script></script>
  448.     </part>
  449.     <part>
  450.         <id>27</id>
  451.         <type>field</type>
  452.         <visible> <true /> </visible>
  453.         <dontWrap> <false /> </dontWrap>
  454.         <dontSearch> <false /> </dontSearch>
  455.         <sharedText> <true /> </sharedText>
  456.         <fixedLineHeight> <true /> </fixedLineHeight>
  457.         <autoTab> <false /> </autoTab>
  458.         <lockText> <true /> </lockText>
  459.         <rect>
  460.             <left>65533</left>
  461.             <top>1</top>
  462.             <right>30</right>
  463.             <bottom>20</bottom>
  464.         </rect>
  465.         <style>transparent</style>
  466.         <autoSelect> <false /> </autoSelect>
  467.         <showLines> <false /> </showLines>
  468.         <wideMargins> <false /> </wideMargins>
  469.         <multipleLines> <false /> </multipleLines>
  470.         <reservedFamily> 0 </reservedFamily>
  471.         <titleWidth>0</titleWidth>
  472.         <icon>0</icon>
  473.         <textAlign>right</textAlign>
  474.         <font>Geneva</font>
  475.         <textSize>10</textSize>
  476.         <textStyle>bold</textStyle>
  477.         <textHeight>13</textHeight>
  478.         <name>Page</name>
  479.         <script>on mouseUpglobal startingCardif startingCard is a number then put startingCard into aNum else put one into aNumask "Go to card number?" with aNumif it is a number then go card itend mouseUp</script>
  480.     </part>
  481.     <part>
  482.         <id>28</id>
  483.         <type>field</type>
  484.         <visible> <true /> </visible>
  485.         <dontWrap> <false /> </dontWrap>
  486.         <dontSearch> <false /> </dontSearch>
  487.         <sharedText> <false /> </sharedText>
  488.         <fixedLineHeight> <true /> </fixedLineHeight>
  489.         <autoTab> <false /> </autoTab>
  490.         <lockText> <true /> </lockText>
  491.         <rect>
  492.             <left>31</left>
  493.             <top>0</top>
  494.             <right>48</right>
  495.             <bottom>18</bottom>
  496.         </rect>
  497.         <style>transparent</style>
  498.         <autoSelect> <false /> </autoSelect>
  499.         <showLines> <false /> </showLines>
  500.         <wideMargins> <false /> </wideMargins>
  501.         <multipleLines> <false /> </multipleLines>
  502.         <reservedFamily> 0 </reservedFamily>
  503.         <titleWidth>0</titleWidth>
  504.         <icon>0</icon>
  505.         <textAlign>left</textAlign>
  506.         <font>Chicago</font>
  507.         <textSize>12</textSize>
  508.         <textStyle>plain</textStyle>
  509.         <textHeight>16</textHeight>
  510.         <name>Flag</name>
  511.         <script>on mouseUpput me into oldput " R XRSR" into flagsif old = "" then get 1 else get offset(old,flags)if it < 1 thenbeepexit mouseUpend ifput char it+1 of flags into nCharif nChar = "R" thenif fld "Reply" = "" thenbeepexit mouseUpend ifanswer "This card will be flagged to reply next session."¬¨with "Cancel" or "OK"if it is not "OK" then exit mouseUpend ifput nChar into meend mouseUp</script>
  512.     </part>
  513.     <part>
  514.         <id>29</id>
  515.         <type>field</type>
  516.         <visible> <true /> </visible>
  517.         <dontWrap> <false /> </dontWrap>
  518.         <dontSearch> <false /> </dontSearch>
  519.         <sharedText> <false /> </sharedText>
  520.         <fixedLineHeight> <true /> </fixedLineHeight>
  521.         <autoTab> <false /> </autoTab>
  522.         <lockText> <true /> </lockText>
  523.         <rect>
  524.             <left>169</left>
  525.             <top>21</top>
  526.             <right>271</right>
  527.             <bottom>35</bottom>
  528.         </rect>
  529.         <style>transparent</style>
  530.         <autoSelect> <false /> </autoSelect>
  531.         <showLines> <false /> </showLines>
  532.         <wideMargins> <false /> </wideMargins>
  533.         <multipleLines> <false /> </multipleLines>
  534.         <reservedFamily> 0 </reservedFamily>
  535.         <titleWidth>0</titleWidth>
  536.         <icon>0</icon>
  537.         <textAlign>left</textAlign>
  538.         <font>Geneva</font>
  539.         <textSize>9</textSize>
  540.         <textStyle>plain</textStyle>
  541.         <textHeight>12</textHeight>
  542.         <name>Heading</name>
  543.         <script></script>
  544.     </part>
  545.     <part>
  546.         <id>40</id>
  547.         <type>field</type>
  548.         <visible> <true /> </visible>
  549.         <dontWrap> <false /> </dontWrap>
  550.         <dontSearch> <false /> </dontSearch>
  551.         <sharedText> <false /> </sharedText>
  552.         <fixedLineHeight> <true /> </fixedLineHeight>
  553.         <autoTab> <false /> </autoTab>
  554.         <lockText> <false /> </lockText>
  555.         <rect>
  556.             <left>71</left>
  557.             <top>0</top>
  558.             <right>130</right>
  559.             <bottom>18</bottom>
  560.         </rect>
  561.         <style>transparent</style>
  562.         <autoSelect> <false /> </autoSelect>
  563.         <showLines> <false /> </showLines>
  564.         <wideMargins> <false /> </wideMargins>
  565.         <multipleLines> <false /> </multipleLines>
  566.         <reservedFamily> 0 </reservedFamily>
  567.         <titleWidth>0</titleWidth>
  568.         <icon>0</icon>
  569.         <textAlign>left</textAlign>
  570.         <font>Geneva</font>
  571.         <textSize>10</textSize>
  572.         <textStyle>bold</textStyle>
  573.         <textHeight>13</textHeight>
  574.         <name>GEPage</name>
  575.         <script></script>
  576.     </part>
  577.     <part>
  578.         <id>43</id>
  579.         <type>field</type>
  580.         <visible> <true /> </visible>
  581.         <dontWrap> <false /> </dontWrap>
  582.         <dontSearch> <false /> </dontSearch>
  583.         <sharedText> <false /> </sharedText>
  584.         <fixedLineHeight> <true /> </fixedLineHeight>
  585.         <autoTab> <false /> </autoTab>
  586.         <lockText> <false /> </lockText>
  587.         <rect>
  588.             <left>253</left>
  589.             <top>1</top>
  590.             <right>461</right>
  591.             <bottom>15</bottom>
  592.         </rect>
  593.         <style>transparent</style>
  594.         <autoSelect> <false /> </autoSelect>
  595.         <showLines> <true /> </showLines>
  596.         <wideMargins> <false /> </wideMargins>
  597.         <multipleLines> <false /> </multipleLines>
  598.         <reservedFamily> 0 </reservedFamily>
  599.         <titleWidth>0</titleWidth>
  600.         <icon>0</icon>
  601.         <textAlign>left</textAlign>
  602.         <font>Geneva</font>
  603.         <textSize>9</textSize>
  604.         <textStyle>bold</textStyle>
  605.         <textHeight>12</textHeight>
  606.         <name>Reply to</name>
  607.         <script></script>
  608.     </part>
  609.     <part>
  610.         <id>46</id>
  611.         <type>button</type>
  612.         <visible> <true /> </visible>
  613.         <reserved5> 0 </reserved5>
  614.         <reserved4> 0 </reserved4>
  615.         <reserved3> 0 </reserved3>
  616.         <reserved2> 0 </reserved2>
  617.         <reserved1> 0 </reserved1>
  618.         <enabled> <true /> </enabled>
  619.         <rect>
  620.             <left>220</left>
  621.             <top>403</top>
  622.             <right>253</right>
  623.             <bottom>432</bottom>
  624.         </rect>
  625.         <style>transparent</style>
  626.         <showName> <false /> </showName>
  627.         <highlight> <false /> </highlight>
  628.         <autoHighlight> <true /> </autoHighlight>
  629.         <sharedHighlight> <false /> </sharedHighlight>
  630.         <family>0</family>
  631.         <titleWidth>0</titleWidth>
  632.         <icon>17401</icon>
  633.         <textAlign>center</textAlign>
  634.         <font>Chicago</font>
  635.         <textSize>12</textSize>
  636.         <textStyle>plain</textStyle>
  637.         <name>Save ASCII</name>
  638.         <script>on mouseUpsaveASCend mouseUp</script>
  639.     </part>
  640.     <part>
  641.         <id>51</id>
  642.         <type>field</type>
  643.         <visible> <true /> </visible>
  644.         <dontWrap> <false /> </dontWrap>
  645.         <dontSearch> <false /> </dontSearch>
  646.         <sharedText> <false /> </sharedText>
  647.         <fixedLineHeight> <true /> </fixedLineHeight>
  648.         <autoTab> <false /> </autoTab>
  649.         <lockText> <false /> </lockText>
  650.         <rect>
  651.             <left>287</left>
  652.             <top>17</top>
  653.             <right>461</right>
  654.             <bottom>33</bottom>
  655.         </rect>
  656.         <style>transparent</style>
  657.         <autoSelect> <false /> </autoSelect>
  658.         <showLines> <true /> </showLines>
  659.         <wideMargins> <false /> </wideMargins>
  660.         <multipleLines> <false /> </multipleLines>
  661.         <reservedFamily> 0 </reservedFamily>
  662.         <titleWidth>0</titleWidth>
  663.         <icon>0</icon>
  664.         <textAlign>left</textAlign>
  665.         <font>Geneva</font>
  666.         <textSize>9</textSize>
  667.         <textStyle>bold</textStyle>
  668.         <textHeight>12</textHeight>
  669.         <name>CC</name>
  670.         <script></script>
  671.     </part>
  672.     <part>
  673.         <id>52</id>
  674.         <type>field</type>
  675.         <visible> <true /> </visible>
  676.         <dontWrap> <false /> </dontWrap>
  677.         <dontSearch> <false /> </dontSearch>
  678.         <sharedText> <false /> </sharedText>
  679.         <fixedLineHeight> <true /> </fixedLineHeight>
  680.         <autoTab> <false /> </autoTab>
  681.         <lockText> <true /> </lockText>
  682.         <rect>
  683.             <left>0</left>
  684.             <top>18</top>
  685.             <right>97</right>
  686.             <bottom>37</bottom>
  687.         </rect>
  688.         <style>transparent</style>
  689.         <autoSelect> <false /> </autoSelect>
  690.         <showLines> <false /> </showLines>
  691.         <wideMargins> <false /> </wideMargins>
  692.         <multipleLines> <false /> </multipleLines>
  693.         <reservedFamily> 0 </reservedFamily>
  694.         <titleWidth>0</titleWidth>
  695.         <icon>0</icon>
  696.         <textAlign>left</textAlign>
  697.         <font>Geneva</font>
  698.         <textSize>9</textSize>
  699.         <textStyle>bold</textStyle>
  700.         <textHeight>12</textHeight>
  701.         <name>ltrNum</name>
  702.         <script></script>
  703.     </part>
  704.     <part>
  705.         <id>53</id>
  706.         <type>field</type>
  707.         <visible> <false /> </visible>
  708.         <dontWrap> <false /> </dontWrap>
  709.         <dontSearch> <false /> </dontSearch>
  710.         <sharedText> <true /> </sharedText>
  711.         <fixedLineHeight> <true /> </fixedLineHeight>
  712.         <autoTab> <false /> </autoTab>
  713.         <lockText> <false /> </lockText>
  714.         <rect>
  715.             <left>495</left>
  716.             <top>52</top>
  717.             <right>512</right>
  718.             <bottom>71</bottom>
  719.         </rect>
  720.         <style>transparent</style>
  721.         <autoSelect> <false /> </autoSelect>
  722.         <showLines> <false /> </showLines>
  723.         <wideMargins> <false /> </wideMargins>
  724.         <multipleLines> <false /> </multipleLines>
  725.         <reservedFamily> 0 </reservedFamily>
  726.         <titleWidth>0</titleWidth>
  727.         <icon>0</icon>
  728.         <textAlign>left</textAlign>
  729.         <font>Times</font>
  730.         <textSize>12</textSize>
  731.         <textStyle>bold</textStyle>
  732.         <textHeight>16</textHeight>
  733.         <name>Dollar</name>
  734.         <script></script>
  735.     </part>
  736.     <part>
  737.         <id>54</id>
  738.         <type>field</type>
  739.         <visible> <true /> </visible>
  740.         <dontWrap> <false /> </dontWrap>
  741.         <dontSearch> <false /> </dontSearch>
  742.         <sharedText> <false /> </sharedText>
  743.         <fixedLineHeight> <true /> </fixedLineHeight>
  744.         <autoTab> <false /> </autoTab>
  745.         <lockText> <false /> </lockText>
  746.         <rect>
  747.             <left>339</left>
  748.             <top>35</top>
  749.             <right>512</right>
  750.             <bottom>51</bottom>
  751.         </rect>
  752.         <style>transparent</style>
  753.         <autoSelect> <false /> </autoSelect>
  754.         <showLines> <true /> </showLines>
  755.         <wideMargins> <false /> </wideMargins>
  756.         <multipleLines> <false /> </multipleLines>
  757.         <reservedFamily> 0 </reservedFamily>
  758.         <titleWidth>0</titleWidth>
  759.         <icon>0</icon>
  760.         <textAlign>left</textAlign>
  761.         <font>Geneva</font>
  762.         <textSize>9</textSize>
  763.         <textStyle>bold</textStyle>
  764.         <textHeight>12</textHeight>
  765.         <name>BCC</name>
  766.         <script></script>
  767.     </part>
  768.     <part>
  769.         <id>55</id>
  770.         <type>button</type>
  771.         <visible> <true /> </visible>
  772.         <reserved5> 0 </reserved5>
  773.         <reserved4> 0 </reserved4>
  774.         <reserved3> 0 </reserved3>
  775.         <reserved2> 0 </reserved2>
  776.         <reserved1> 0 </reserved1>
  777.         <enabled> <true /> </enabled>
  778.         <rect>
  779.             <left>406</left>
  780.             <top>404</top>
  781.             <right>433</right>
  782.             <bottom>430</bottom>
  783.         </rect>
  784.         <style>transparent</style>
  785.         <showName> <false /> </showName>
  786.         <highlight> <false /> </highlight>
  787.         <autoHighlight> <false /> </autoHighlight>
  788.         <sharedHighlight> <true /> </sharedHighlight>
  789.         <family>0</family>
  790.         <titleWidth>0</titleWidth>
  791.         <icon>29484</icon>
  792.         <textAlign>center</textAlign>
  793.         <font>Chicago</font>
  794.         <textSize>12</textSize>
  795.         <textStyle>plain</textStyle>
  796.         <name>nextSame</name>
  797.         <script>on mouseUpglobal goNumsput fld "GEPage" into nPageif nPage is empty thenbeepexit mouseUpend ifput fld "Cat" into nCatput fld "Topic" into nTopicput fld "reply to" into nRepif goNums is not empty thenif (nRep is not empty and item 4 of goNums = nRep) or (nPage=item 1 of goNums and ¬¨nCat=item 2 of goNums and nTopic=item 3 of goNums) thengo next marked cardif the result is not empty then beepexit mouseUpend ifend ifunmark all cardsif nPage is "Mail" thenput ",,," & nRep into goNumsmark cards where fld "Reply To" is nRepelseput nPage & "," & nCat & "," & nTopic into goNumsmark cards where fld "GEPage" is nPage and fld "Cat" is nCat and ¬¨fld "Topic" is nTopicend ifif the number of marked cards < 2 thenunmark this cardput empty into goNumsbeepelse go next marked cardend mouseUp</script>
  798.     </part>
  799.     <part>
  800.         <id>56</id>
  801.         <type>button</type>
  802.         <visible> <true /> </visible>
  803.         <reserved5> 0 </reserved5>
  804.         <reserved4> 0 </reserved4>
  805.         <reserved3> 0 </reserved3>
  806.         <reserved2> 0 </reserved2>
  807.         <reserved1> 0 </reserved1>
  808.         <enabled> <true /> </enabled>
  809.         <rect>
  810.             <left>374</left>
  811.             <top>404</top>
  812.             <right>404</right>
  813.             <bottom>430</bottom>
  814.         </rect>
  815.         <style>transparent</style>
  816.         <showName> <false /> </showName>
  817.         <highlight> <false /> </highlight>
  818.         <autoHighlight> <false /> </autoHighlight>
  819.         <sharedHighlight> <true /> </sharedHighlight>
  820.         <family>0</family>
  821.         <titleWidth>0</titleWidth>
  822.         <icon>3835</icon>
  823.         <textAlign>center</textAlign>
  824.         <font>Chicago</font>
  825.         <textSize>12</textSize>
  826.         <textStyle>plain</textStyle>
  827.         <name>prevSame</name>
  828.         <script>on mouseUpglobal goNumsput fld "GEPage" into nPageif nPage is empty thenbeepexit mouseUpend ifput fld "Cat" into nCatput fld "Topic" into nTopicput fld "reply to" into nRepif goNums is not empty thenif (nRep is not empty and item 4 of goNums = nRep) or (nPage=item 1 of goNums and ¬¨nCat=item 2 of goNums and nTopic=item 3 of goNums) thengoPrev nRep, nPage, nCat, nTopicif the result is not empty then beepexit mouseUpend ifend ifunmark all cardsif nPage is "Mail" thenput ",,," & nRep into goNumsmark cards where fld "Reply To" is nRepelseput nPage & "," & nCat & "," & nTopic into goNumsmark cards where fld "GEPage" is nPage and fld "Cat" is nCat and ¬¨fld "Topic" is nTopicend ifif the number of marked cards < 2 thenunmark this cardput empty into goNumsgoArc nRep, nPage, nCat, nTopicelse goPrev nRep, nPage, nCat, nTopicend mouseUpon goPrev nRep, nPage, nCat, nTopiclock screenget the number of this cardgo prev marked cardif it > number of this card then exit goPrevgo recent cdgoArc nRep, nPage, nCat, nTopicend goPrevon goArc nRep, nPage, nCat, nTopicif nRep <> "" then put "OS," & nRep into fNameelse put "OS," & oPad(nPage,4) & "," & ¬¨oPad(nCat,2) & "," & oPad(nTopic,2) into fNamelock screenset lockmessages to truepush cardgo to card "Settings" of stack "Online Servant Stuff"put cd fld "app" into appput cd fld "folderPath" into aPathpop cardif aPath <> "" thenput aPath before fnameif app is empty then put "TeachText" into appif there is a file fName then open fName with appelse beepelse beepend goArc</script>
  829.     </part>
  830.     <part>
  831.         <id>60</id>
  832.         <type>field</type>
  833.         <visible> <true /> </visible>
  834.         <dontWrap> <false /> </dontWrap>
  835.         <dontSearch> <false /> </dontSearch>
  836.         <sharedText> <false /> </sharedText>
  837.         <fixedLineHeight> <true /> </fixedLineHeight>
  838.         <autoTab> <false /> </autoTab>
  839.         <lockText> <true /> </lockText>
  840.         <rect>
  841.             <left>0</left>
  842.             <top>21</top>
  843.             <right>172</right>
  844.             <bottom>36</bottom>
  845.         </rect>
  846.         <style>transparent</style>
  847.         <autoSelect> <false /> </autoSelect>
  848.         <showLines> <false /> </showLines>
  849.         <wideMargins> <false /> </wideMargins>
  850.         <multipleLines> <false /> </multipleLines>
  851.         <reservedFamily> 0 </reservedFamily>
  852.         <titleWidth>0</titleWidth>
  853.         <icon>0</icon>
  854.         <textAlign>left</textAlign>
  855.         <font>Geneva</font>
  856.         <textSize>9</textSize>
  857.         <textStyle>bold</textStyle>
  858.         <textHeight>12</textHeight>
  859.         <name>RTName</name>
  860.         <script></script>
  861.     </part>
  862.     <part>
  863.         <id>61</id>
  864.         <type>button</type>
  865.         <visible> <true /> </visible>
  866.         <reserved5> 0 </reserved5>
  867.         <reserved4> 0 </reserved4>
  868.         <reserved3> 0 </reserved3>
  869.         <reserved2> 0 </reserved2>
  870.         <reserved1> 0 </reserved1>
  871.         <enabled> <true /> </enabled>
  872.         <rect>
  873.             <left>145</left>
  874.             <top>403</top>
  875.             <right>177</right>
  876.             <bottom>431</bottom>
  877.         </rect>
  878.         <style>transparent</style>
  879.         <showName> <false /> </showName>
  880.         <highlight> <false /> </highlight>
  881.         <autoHighlight> <false /> </autoHighlight>
  882.         <sharedHighlight> <true /> </sharedHighlight>
  883.         <family>0</family>
  884.         <titleWidth>0</titleWidth>
  885.         <icon>27576</icon>
  886.         <textAlign>center</textAlign>
  887.         <font>Chicago</font>
  888.         <textSize>12</textSize>
  889.         <textStyle>plain</textStyle>
  890.         <name>Quoter</name>
  891.         <script>on mouseUpput the selection into mySelif mySel is empty thenanswer "Select the text you want to quote in your reply, " &¬¨"then click the quote button."elseput return & wrapIt(mySel) & return &¬¨return after fld "reply"if item two of the rect of fld "text" < 120 then zoomInselect after text of fld "reply"end ifend mouseUp</script>
  892.     </part>
  893.     <part>
  894.         <id>62</id>
  895.         <type>button</type>
  896.         <visible> <true /> </visible>
  897.         <reserved5> 0 </reserved5>
  898.         <reserved4> 0 </reserved4>
  899.         <reserved3> 0 </reserved3>
  900.         <reserved2> 0 </reserved2>
  901.         <reserved1> 0 </reserved1>
  902.         <enabled> <true /> </enabled>
  903.         <rect>
  904.             <left>35</left>
  905.             <top>402</top>
  906.             <right>69</right>
  907.             <bottom>433</bottom>
  908.         </rect>
  909.         <style>transparent</style>
  910.         <showName> <false /> </showName>
  911.         <highlight> <false /> </highlight>
  912.         <autoHighlight> <true /> </autoHighlight>
  913.         <sharedHighlight> <true /> </sharedHighlight>
  914.         <family>0</family>
  915.         <titleWidth>0</titleWidth>
  916.         <icon>9761</icon>
  917.         <textAlign>center</textAlign>
  918.         <font>Chicago</font>
  919.         <textSize>12</textSize>
  920.         <textStyle>plain</textStyle>
  921.         <name>toMap</name>
  922.         <script>on mouseUpgo stack "Online Servant Stuff" in a new windowif the result is "Cancel" then exit mouseUpelse if the result <> empty then go stack "Online Servant Stuff"end mouseUp</script>
  923.     </part>
  924.     <content>
  925.         <layer>background</layer>
  926.         <id>27</id>
  927.         <text>1</text>
  928.     </content>
  929.     <name></name>
  930.     <script>on openBackgroundpush recent cardend openBackgroundon openCardif item two of the rect of fld "text" > 120 then zoomOutput the number of this card into fld "Page"end openCardon closeCard --check to/cc lengths, missing topicif fld "Flag" <> "R" then pass closeCardput fld "topic" into ourTopicif ourTopic = "" thenask "How about a topic (subject) for this letter?"if the result is "" thenput char 1 to 30 of line 1 of it into fld "topic"end ifend ifend closeCardon moveMeget the loc of the targetsubtract 20 from item 2 of itset the loc of the target to itend moveMeon fldToScroll myFieldglobal tempOSIset lockmessages to trueif tempOSI ‚↠empty thensend closeField to fld line 2 of tempOSIexit fldToScrollend ifget the rect of fld myFieldput it & return & myField into tempOSIlock screenput "proc" into line 3 of tempOSIset the rect of fld myField to 215,84,482,219set the style of fld myField to scrollingunlock screenselect text of fld myFielddelete line 3 of tempOSIend fldToScrollon closeField flg--also check for newly short enough reply/cc/bccglobal tempOSIif line 3 of tempOSI is "proc" then exit closeFieldput the short target into fldNameif fldName is "Reply" then pass closeFieldif fldName is not in "Reply To cc bcc" then pass closeFieldif flg = "" thenget ""---TBATCH ONLYif length(fld fldName) > 150 thenget "Field ‚Äú" & fldName & "‚Äù is"else if length(fld "CC") + length(fld "BCC") > 145 thenget "Fields ‚ÄúCC‚Äù and ‚ÄúBCC‚Äù together are"end ifif it ‚↠empty thenanswer it & " too long. Some addresses will be ignored."end ifend ifif fldName is not line 2 of tempOSI or the number of items in ¬¨line 1 of tempOSI ‚↠4 then pass closeFieldset lockmessages to truelock screenput "proc" into line 3 of tempOSIset the rect of fld fldName to line 1 of tempOSIset the style of fld fldName to transparentput empty into tempOSIunlock screendelete line 3 of tempOSIset lockmessages to falsepass closeFieldend closeFieldon exitFieldget the short targetif it is "Reply" then pass exitFieldif the short target is not in "Reply To cc bcc" then pass exitFieldsend "closeField X" to the targetend exitFieldon wipeOCask "Delete how many cards (starting here)?" with 0if it is empty then exit wipeOCrepeat for itdoMenu "Delete Card"end repeatend wipeOC</script>
  931. </background>
  932.